terrestrial snails - Spanisch Englisch Wörterbuch